<?php
//INCLUI O ARQUIVO DE SEGURANÇA
include("seguranca.php");

//RECEBE O LOGIN QUE VEM DO POST
$login = $_POST['login'];

//SELECIONA OS DADOS DO USER QUE VEM DO POST
$BuscaReg = mysql_query("SELECT *
					FROM `".$_SG['TabUsuario']."`
					WHERE login = '$login'
					")
	   or die(mysql_error());
	   
	$num_rows = mysql_num_rows($BuscaReg);
	
	//CONDIÇÃO SE NÃO HOUVER NENHUM REGISTRO COM O DADO QUE VEM DO POST	
	if($num_rows == '0'){
		//REDIRECIONAMENTO CASO CONDIÇÃO SEJA ATENDIDA
		header("Location: index.php?pagina=esquecerSenha&action=NODATA");
	}else{
		//resgata ps valores que vieram da consulta	   
		$resultado = mysql_fetch_array($BuscaReg);
			$login = $resultado['login'];
			$email = $resultado['email'];
			$senha = $resultado['senha'];	

		//DESCRIPTOGRAFA A SENHA
		$senhaDecod = base64_decode($senha);
		
		//ENCRIPTANDO O EMAIL
		$emailCod = base64_encode($email);	

		// Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
		require("phpmailer/class.phpmailer.php");
		
		// Inicia a classe PHPMailer
		$mail = new PHPMailer();
		
		// Define os dados do servidor e tipo de conexão
		// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
		$mail->IsSMTP(); // Define que a mensagem será SMTP
		$mail->Host = "smtp.URL DE ENVIO.com.br"; // Endereço do servidor SMTP
		$mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional)
		$mail->Username = 'CONTA DE ENCIO@AA.com.br'; // Usuário do servidor SMTP
		$mail->Password = 'SENHA DE ENVIO'; // Senha do servidor SMTP
		
		// Define o remetente
		// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
		$mail->From = "EMAIL DE CONTATO@AA.com.br"; // Seu e-mail
		$mail->FromName = "NOME DO SISTEMA - RESGATE DE SENHA"; // Seu nome
		
		// Define os destinatário(s)
		// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
		$mail->AddAddress($email);
		//$mail->AddCC('EMAIL@AA.com.br'); // Copia
		//$mail->AddBCC('EMAIL@AA.com.br'); // Cópia Oculta
		
		// Define os dados técnicos da Mensagem
		// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
		$mail->IsHTML(true); // Define que o e-mail será enviado como HTML
		//$mail->CharSet = 'iso-8859-1'; // Charset da mensagem (opcional)
		
		// Define a mensagem (Texto e Assunto)
		// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
		$mail->Subject  = "NOME DO SISTEMA - RESGATE DE SENHA"; // Assunto da mensagem
		$mail->Body = "Houve uma solicitação de resgate de senha para o Login $login <br />
		Sua senha é: $senhaDecod.<br /><br />
		Acesse <a href=\"URL DO PROJETO\">clicando aqui</a>
		 ";
		$mail->AltBody = "Houve uma solicitação de resgate de senha para o Login $login\r\n
		Sua senha é: $senhaDecod. \r\n
		Acesse <a href=\"URL DO PROJETO\">clicando aqui</a>
		";
		
		// Define os anexos (opcional)
		// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
		//$mail->AddAttachment("/images/topo_email.jpg", "topo_email.jpg");  // Insere um anexo
		
		// Envia o e-mail
		$enviado = $mail->Send();
		
		// Limpa os destinatários e os anexos
		$mail->ClearAllRecipients();
		$mail->ClearAttachments();
		
		// Exibe uma mensagem de resultado
		if ($enviado) {
		//echo "E-mail enviado com sucesso!";
		} else {
			echo "Não foi possível enviar o e-mail.<br /><br />";
			echo "<b>Informações do erro:</b> <br />" . $mail->ErrorInfo;
		}				 

		//ENVIADO COM SUCESSO
		header("Location: index.php?pagina=esquecerSenha&action=EnvioOK&emailCod=$emailCod");

	}
	
?>